.bgImage {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	display: block;
	height: 340rpx;
}
.navBox{
		width: 100%;
		position: fixed;
		top: 100rpx;
		color: #FFFFFF;
		font-weight: bold;
		font-size: 36rpx;
		text-align: center;
		height: 88rpx;
		line-height: 88rpx;
		.backBtn{
			position: absolute;
			left: 30rpx;
			bottom: 20rpx;
			margin:auto 0;
			width: 40rpx;
			height: 40rpx;
			line-height: 40rpx;
		}
		>p{
			width: 100%;
			height: 44rpx;
		}
	}
.contractList{
	width: 690rpx;
	margin: 0 auto;
	height:calc(100vh - 200rpx);
	.listItem{
		width: 690rpx;
		height: 184rpx;
		background: #23232B;
		border-radius: 20rpx 20rpx 20rpx 20rpx;
		border: 2rpx solid #08784D;
		box-sizing: border-box;
		margin-bottom: 34rpx;
		padding: 32rpx 26rpx 32rpx 38rpx;
		.itemTop{
			width: 100%;
			display: flex;
			justify-content: space-between;
			align-items: center;
			>p:nth-child(1){
				font-size: 32rpx;
				font-weight: bold;
			}
			>p:nth-child(2){
				display: flex;
				align-items: center;
				justify-content: center;
				height: 40rpx;
				background: rgba(255,255,255,0.07);
				border-radius: 40rpx 40rpx 40rpx 40rpx;
				padding: 0 16rpx;
				>image{
					width: 22rpx;
					height: 22rpx;
				}
				>text{
					font-size: 20rpx;
					
				}
			}
		}
		.itemText{
			font-size: 22rpx;
			color: #848488;
			margin-top: 6rpx;
		}
	}
	.noMore{
		width: 100%;
		text-align: center;
		font-size: 26rpx;
		color: #999;
		
	}
}